﻿namespace SoarD.Pandora.Console
{
    public interface IConsoleManager
    {
        bool ActiveWindow
        {
            get;
            set;
        }

        IConsoleWindowGroup ConsoleWindowRoot
        {
            get;
        }

        void RegisterConsoleWindow(string path, IConsoleWindow consoleWindow, params object[] args);

        IConsoleWindow GetConsoleWindow(string path);
    }
}
